Agile Software Development in Global Software Engineering
نویسندگان
چکیده
Global software development is the emerging trend in today's industry. The software development industry is investigating the use of agile development methodologies in distributed environment due to its benefits of better communication and coordination, improved productivity and quality. However research has shown that implementing agile practices in global software development is beneficial and challenging too. Therefore it is necessary to carefully understand the benefits and challenges of combining agile methods in distributed projects. This paper presents the benefits and challenges of applying agile methods in global software development in order to understand it properly.
منابع مشابه
Modified Agile Process: Improving the Competency for Process Development Methodologies
Agile methodologies are gaining popularity in industry although they compromise a mix of accepted and controversial software engineering practices. Both global software development and agile approaches have gained significant popularity. Companies even show interest in applying agile approaches in distributed development to combine the advantages of both approaches. This is done despite their d...
متن کاملAn Empirical Study on Leanness and Flexibility in Distributed Software Development
Nowadays, many individuals and teams involved on projects are already using agile development techniques as part of their daily work. However, we have much less experience in how to scale and manage agile practices in distributed software development. Distributed and global development– that requiring attention to many technical, organizational, and cultural issues as the teams interact to coop...
متن کاملActivity-based Computing Support for Agile and Global Software Development
As part of globalization, offshoring and outsourcing, many software organizations are adopting global software development (GSD). Studies, however, show that among the top ten risk factors to GSD, four of them is related to change management and developer-user cooperation. In order to embrace change and to foster close cooperation between developers and the users, state-of-the art within softwa...
متن کاملGlobal software engineering and agile practices: a systematic review
Agile practices have received attention from industry as an alternative to plan-driven software development approaches. Agile encourages, for example, small self-organized collocated teams, whereas global software engineering (GSE) implies distribution across cultural, temporal, and geographical boundaries. Hence, combining them is a challenge. A systematic review was conducted to capture the s...
متن کاملAgile Framework for Globally Distributed Development Environment (The DAD Model)
Fast pace development and quick iterations has changed the dimensions of web application development. Competition to launch their products first in the market has made clients so demanding. As compared to other traditional process models of Software Engineering Agile model in this context has proved its worth. Face to face communication between client and developers sitting at one place, quick ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014